package com.tzxs.pay.main.print.model;

import java.util.List;

public class AllPrintBean {


    /**
     * code : 10001
     * status : success
     * msg : 操作成功
     * data : [{"print_content":"\\n     天择信上     \\n\\n          打印汇总\\n\\n收银员:天择信上技术部     \\n开始时间:2017-08-01 00:00:00\\n结束时间:2018-06-30 23:59:59\\n===========================\\n普通收款\\n 支付宝 \\n   收入:0 元(0单)\\n   退款:0 元(0单)\\n 微  信\\n   收入:0 元(0单)\\n   退款:0 元(0单)\\n 银行卡\\n   收入:0 元(0)\\n   退款:0 元(0)\\n 实际到帐\\n   支付宝: 0 元(0单)\\n   微 信: 0 元(0单)\\n   银行卡: 0 元(0单)\\n   合 计: 0 元(0单)\\n=========================\\n预授权\\n  支付宝\\n    授权: 67400 元(0.00单)\\n    结算: 67400 元(0.00单)\\n    退款: 0.00 元(0.00单)\\n  微  信\\n    收入: 67400 元(0.00单)\\n    退款: 0.00 元(0.00单)\\n  银行卡\\n    授权: 67400 元(0.00单)\\n    结算: 67400 元(0.00单)\\n    退款: 0.00 元(0.00单)\\n  实际到帐\\n    支付宝: 67400 元(0.00单)\\n    微 信: 0.00 元(0.00单)\\n    银行卡: 0.00 元(0.00单)\\n    合 计:  0.00 元(0.00单)\\n=========================\\n\\n实收总金额   0.00 元\\n交易总单数   0.00 单\\n\\n=========================\\n\\n打印时间:   2018-06-14 14:27:53\\n     天择可付  智慧收银       \\n\\n\\n\\n","content":["天择信上","天择信上技术部","          打印汇总\\n\\n收银员:天择信上技术部     \\n开始时间:2017-08-01 00:00:00\\n结束时间:2018-06-30 23:59:59\\n===========================\\n普通收款\\n 支付宝 \\n   收入:0 元(0单)\\n   退款:0 元(0单)\\n 微  信\\n   收入:0 元(0单)\\n   退款:0 元(0单)\\n 银行卡\\n   收入:0 元(0)\\n   退款:0 元(0)\\n 实际到帐\\n   支付宝: 0 元(0单)\\n   微 信: 0 元(0单)\\n   银行卡: 0 元(0单)\\n   合 计: 0 元(0单)\\n=========================\\n预授权\\n  支付宝\\n    授权: 67400 元(0.00单)\\n    结算: 67400 元(0.00单)\\n    退款: 0.00 元(0.00单)\\n  微  信\\n    收入: 67400 元(0.00单)\\n    退款: 0.00 元(0.00单)\\n  银行卡\\n    授权: 67400 元(0.00单)\\n    结算: 67400 元(0.00单)\\n    退款: 0.00 元(0.00单)\\n  实际到帐\\n    支付宝: 67400 元(0.00单)\\n    微 信: 0.00 元(0.00单)\\n    银行卡: 0.00 元(0.00单)\\n    合 计:  0.00 元(0.00单)\\n=========================\\n\\n实收总金额   0.00 元\\n交易总单数   0.00 单\\n\\n=========================\\n\\n打印时间:   2018-06-14 14:27:53","天择可付  智慧收银"],"alipay":[{"out_trade_no":"po201806140918251264302","total_amount":"+0.01","status":"TRADE_SUCCESS","pay_status":"支付成功","merchant_id":12,"type":103,"fina_type":"in","pay_type":"支付宝","created_at":"2018-06-14 09:18:26"}],"weixin":[{"out_trade_no":"tk2018060811063775900","total_amount":"-0.02","status":"SUCCESS","pay_status":"已退款","merchant_id":12,"type":905,"fina_type":"out","pay_type":"微信","created_at":"2018-06-08 11:06:38"}],"amount":"0.35","bisu":21}]
     */

    private int code;
    private String status;
    private String msg;
    private List<DataBean> data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * print_content : \n     天择信上     \n\n          打印汇总\n\n收银员:天择信上技术部     \n开始时间:2017-08-01 00:00:00\n结束时间:2018-06-30 23:59:59\n===========================\n普通收款\n 支付宝 \n   收入:0 元(0单)\n   退款:0 元(0单)\n 微  信\n   收入:0 元(0单)\n   退款:0 元(0单)\n 银行卡\n   收入:0 元(0)\n   退款:0 元(0)\n 实际到帐\n   支付宝: 0 元(0单)\n   微 信: 0 元(0单)\n   银行卡: 0 元(0单)\n   合 计: 0 元(0单)\n=========================\n预授权\n  支付宝\n    授权: 67400 元(0.00单)\n    结算: 67400 元(0.00单)\n    退款: 0.00 元(0.00单)\n  微  信\n    收入: 67400 元(0.00单)\n    退款: 0.00 元(0.00单)\n  银行卡\n    授权: 67400 元(0.00单)\n    结算: 67400 元(0.00单)\n    退款: 0.00 元(0.00单)\n  实际到帐\n    支付宝: 67400 元(0.00单)\n    微 信: 0.00 元(0.00单)\n    银行卡: 0.00 元(0.00单)\n    合 计:  0.00 元(0.00单)\n=========================\n\n实收总金额   0.00 元\n交易总单数   0.00 单\n\n=========================\n\n打印时间:   2018-06-14 14:27:53\n     天择可付  智慧收银       \n\n\n\n
         * content : ["天择信上","天择信上技术部","          打印汇总\\n\\n收银员:天择信上技术部     \\n开始时间:2017-08-01 00:00:00\\n结束时间:2018-06-30 23:59:59\\n===========================\\n普通收款\\n 支付宝 \\n   收入:0 元(0单)\\n   退款:0 元(0单)\\n 微  信\\n   收入:0 元(0单)\\n   退款:0 元(0单)\\n 银行卡\\n   收入:0 元(0)\\n   退款:0 元(0)\\n 实际到帐\\n   支付宝: 0 元(0单)\\n   微 信: 0 元(0单)\\n   银行卡: 0 元(0单)\\n   合 计: 0 元(0单)\\n=========================\\n预授权\\n  支付宝\\n    授权: 67400 元(0.00单)\\n    结算: 67400 元(0.00单)\\n    退款: 0.00 元(0.00单)\\n  微  信\\n    收入: 67400 元(0.00单)\\n    退款: 0.00 元(0.00单)\\n  银行卡\\n    授权: 67400 元(0.00单)\\n    结算: 67400 元(0.00单)\\n    退款: 0.00 元(0.00单)\\n  实际到帐\\n    支付宝: 67400 元(0.00单)\\n    微 信: 0.00 元(0.00单)\\n    银行卡: 0.00 元(0.00单)\\n    合 计:  0.00 元(0.00单)\\n=========================\\n\\n实收总金额   0.00 元\\n交易总单数   0.00 单\\n\\n=========================\\n\\n打印时间:   2018-06-14 14:27:53","天择可付  智慧收银"]
         * alipay : [{"out_trade_no":"po201806140918251264302","total_amount":"+0.01","status":"TRADE_SUCCESS","pay_status":"支付成功","merchant_id":12,"type":103,"fina_type":"in","pay_type":"支付宝","created_at":"2018-06-14 09:18:26"}]
         * weixin : [{"out_trade_no":"tk2018060811063775900","total_amount":"-0.02","status":"SUCCESS","pay_status":"已退款","merchant_id":12,"type":905,"fina_type":"out","pay_type":"微信","created_at":"2018-06-08 11:06:38"}]
         * amount : 0.35
         * bisu : 21
         */

        private String print_content;
        private String amount;
        private int bisu;
        private List<String> content;
        private List<AlipayBean> alipay;
        private List<WeixinBean> weixin;

        public String getPrint_content() {
            return print_content;
        }

        public void setPrint_content(String print_content) {
            this.print_content = print_content;
        }

        public String getAmount() {
            return amount;
        }

        public void setAmount(String amount) {
            this.amount = amount;
        }

        public int getBisu() {
            return bisu;
        }

        public void setBisu(int bisu) {
            this.bisu = bisu;
        }

        public List<String> getContent() {
            return content;
        }

        public void setContent(List<String> content) {
            this.content = content;
        }

        public List<AlipayBean> getAlipay() {
            return alipay;
        }

        public void setAlipay(List<AlipayBean> alipay) {
            this.alipay = alipay;
        }

        public List<WeixinBean> getWeixin() {
            return weixin;
        }

        public void setWeixin(List<WeixinBean> weixin) {
            this.weixin = weixin;
        }

        public static class AlipayBean {
            /**
             * out_trade_no : po201806140918251264302
             * total_amount : +0.01
             * status : TRADE_SUCCESS
             * pay_status : 支付成功
             * merchant_id : 12
             * type : 103
             * fina_type : in
             * pay_type : 支付宝
             * created_at : 2018-06-14 09:18:26
             */

            private String out_trade_no;
            private String total_amount;
            private String status;
            private String pay_status;
            private int merchant_id;
            private int type;
            private String fina_type;
            private String pay_type;
            private String created_at;

            public String getOut_trade_no() {
                return out_trade_no;
            }

            public void setOut_trade_no(String out_trade_no) {
                this.out_trade_no = out_trade_no;
            }

            public String getTotal_amount() {
                return total_amount;
            }

            public void setTotal_amount(String total_amount) {
                this.total_amount = total_amount;
            }

            public String getStatus() {
                return status;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public String getPay_status() {
                return pay_status;
            }

            public void setPay_status(String pay_status) {
                this.pay_status = pay_status;
            }

            public int getMerchant_id() {
                return merchant_id;
            }

            public void setMerchant_id(int merchant_id) {
                this.merchant_id = merchant_id;
            }

            public int getType() {
                return type;
            }

            public void setType(int type) {
                this.type = type;
            }

            public String getFina_type() {
                return fina_type;
            }

            public void setFina_type(String fina_type) {
                this.fina_type = fina_type;
            }

            public String getPay_type() {
                return pay_type;
            }

            public void setPay_type(String pay_type) {
                this.pay_type = pay_type;
            }

            public String getCreated_at() {
                return created_at;
            }

            public void setCreated_at(String created_at) {
                this.created_at = created_at;
            }
        }

        public static class WeixinBean {
            /**
             * out_trade_no : tk2018060811063775900
             * total_amount : -0.02
             * status : SUCCESS
             * pay_status : 已退款
             * merchant_id : 12
             * type : 905
             * fina_type : out
             * pay_type : 微信
             * created_at : 2018-06-08 11:06:38
             */

            private String out_trade_no;
            private String total_amount;
            private String status;
            private String pay_status;
            private int merchant_id;
            private int type;
            private String fina_type;
            private String pay_type;
            private String created_at;

            public String getOut_trade_no() {
                return out_trade_no;
            }

            public void setOut_trade_no(String out_trade_no) {
                this.out_trade_no = out_trade_no;
            }

            public String getTotal_amount() {
                return total_amount;
            }

            public void setTotal_amount(String total_amount) {
                this.total_amount = total_amount;
            }

            public String getStatus() {
                return status;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public String getPay_status() {
                return pay_status;
            }

            public void setPay_status(String pay_status) {
                this.pay_status = pay_status;
            }

            public int getMerchant_id() {
                return merchant_id;
            }

            public void setMerchant_id(int merchant_id) {
                this.merchant_id = merchant_id;
            }

            public int getType() {
                return type;
            }

            public void setType(int type) {
                this.type = type;
            }

            public String getFina_type() {
                return fina_type;
            }

            public void setFina_type(String fina_type) {
                this.fina_type = fina_type;
            }

            public String getPay_type() {
                return pay_type;
            }

            public void setPay_type(String pay_type) {
                this.pay_type = pay_type;
            }

            public String getCreated_at() {
                return created_at;
            }

            public void setCreated_at(String created_at) {
                this.created_at = created_at;
            }
        }
    }
}
